macrame lace - Spanish English Dictionary